关于<windows root>\system32\hal.dll的问题,急!望好心人帮帮忙。

来源:百度知道 编辑:UC知道 时间:2024/05/14 06:09:28
因为我的电脑运行比较慢,我就用一键还原了一下,结果重启的时候出现一下状况:因以下文件的损坏或者丢失,Windows无法启动:<windows root>\system32\hal.dll.请重新安装以上文件的拷贝. 但是我选择另一个正常windows XP启动方式就可以启动电脑了!???(最好是开机后不出现两个系统的画面,直接运行Windoes Xp) 是不是我得重装系统啊!

你可以删掉那个损坏的系统。
进入系统根目录下,去掉隐藏文件boot.ini的只读属性用记事本打开,可以看到内容类似下面(内容因系统数目和位置而可能有一定不同):
---------------------------------------------
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetectboot
这个后面应该还有2个“Microsoft Windows XP”项, 我的是单系统,你只要删除相应启动项即可,修改完毕后保存,注意上面文字中“0”“1”数字。(修改后应该同上面的一样 )如果没有把握,可以到别的系统上拷贝此文件,替换掉原来的也行。
警告:“boot.ini”是系统关键文件,注意备份,修改不好可能导致无法进入系统,请谨慎操作。